push violently - French English Dictionary